Moving from Logical Sharing of Guest OS to Physical Sharing of Deduplication on Virtual Machine

نویسندگان

  • Kuniyasu Suzaki
  • Toshiki Yagi
  • Kengo Iijima
  • Anh-Quynh Nguyen
  • Cyrille Artho
  • Yoshihito Watanebe
چکیده

Current OSes include many logical sharing techniques (shared library, symbolic link, etc.) on memory and storage. Unfortunately they cause security and management problems which come from the dynamic management of logical sharing; e.g., search path replacement attack, GOT (Global Offset Table) overwrite attack, Dependency Hell, etc. This paper proposes that self-contained binaries eliminate the problems caused by logical sharing. The memory and storage overheads caused by self-contained binaries are mitigated by physical sharing (memory and disk deduplication). The effect of deduplication was investigated on the KVM virtual machine with KSM (Kernel Samepage Merging) and LBCAS (Loopback Content Addressable Storage).

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Effects of Memory Randomization, Sanitization and Page Cache on Memory Deduplication

Memory deduplication merges same-content memory pages and reduces the consumption of physical memory. It is a desirable feature for virtual machines on IaaS (Infrastructure as a Service) type cloud computing, because IaaS hosts many guest OSes which are expected to include many identical memory pages. However, some security capabilities of the guest OS modify memory contents for each execution ...

متن کامل

عوامل اعتماد بین‌فردی موثر بر رفتار اشتراک دانش در جوامع مجازی

Virtual communities on the Internet, allows users to communicate, exchange information and share knowledge in order to meet their needs. Many of the virtual communities failed due to members’ lack of willingness to share knowledge with each other. The main purpose of this research is to focus on the factors affecting interpersonal trust and investigate the effects of interpersonal trust on inte...

متن کامل

XLH: More Effective Memory Deduplication Scanners Through Cross-layer Hints

Limited main memory size is the primary bottleneck for consolidating virtual machines (VMs) on hosting servers. Memory deduplication scanners reduce the memory footprint of VMs by eliminating redundancy. Our approach extends main memory deduplication scanners through Cross Layer I/O-based Hints (XLH) to find and exploit sharing opportunities earlier without raising the deduplication overhead. P...

متن کامل

Accelerating Virtual Machine Storage I/O for Multicore Systems

In a virtualized system, virtual machine monitor (VMM) decouples a logical device in guest OS from its physical implementation in host OS. It provides many advantages: timeand space-multiplexing of I/O devices for higher utilization, seamless portability even across heterogeneous systems, and live migration of a running virtual machine (VM) between physical machines. In classical trap-and-emula...

متن کامل

TPS- A Novel Approach to Increase the Number of Guest Virtual Machines by Reducing Physical Memory Usage

Improving memory utilization is important for improving the efficiency of a cloud datacenter by increasing the number of usable VMs. Memory over commitment is a common technique for this purpose. Transparent Page Sharing (TPS) is a technique to improve the utilization by sharing identical memory pages to reduce the total memory consumption. For a cloud datacenter, we might expect TPS will reduc...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2010